package com.feicheng.lanniao.service;

import com.feicheng.lanniao.entity.Brand;
import com.feicheng.lanniao.result.ResultInfo;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author feichengTech
 * @since 2021-09-02
 */
public interface IBrandService extends IService<Brand> {
	/**
	 * 根据ID查品牌
	 * @param brandId 品牌ID
	 * @return 品牌对象
	 */
	ResultInfo selectBrandbyId(Integer brandId);
	/**
	 * 查询所有品牌
	 * @return 品牌集合
	 */
	ResultInfo getBrandInfo(Integer size);
	/**
	 * 修改品牌
	 * @param brand 品牌对象
	 * @return boolean值
	 */
	ResultInfo updateBrand(Brand brand);
	/**
	 * 假删除品牌
	 * @param brandId 品牌ID
	 * @return boolean值
	 */
	ResultInfo deleteBrand(Integer brandId);
	/**
	 * 增加品牌
	 * @param brand 品牌对象
	 * @return boolean值
	 */
	ResultInfo addBrand(Brand brand);
	

}
